package com.ten.java.utils;

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

/**
 * 时间工具类
 * @author zhangxs
 * @date 2022/6/23 16:15
 */
public class DateUtils {

    private DateUtils() {}

    /**
     * 默认时间格式
     */
    public static final String DEFAULT_PATTERN = "yyyy-MM-dd HH:mm:ss";

    /**
     * 获取当前时间
     * @param
     * @return String
     * @author zhangxs
     * @date 2022/7/4 10:42
     */
    public static String now() {
        return now(DEFAULT_PATTERN);
    }

    /**
     * 获取当前时间
     * @param pattern 时间格式
     * @return String
     * @author zhangxs
     * @date 2022/7/4 10:42
     */
    public static String now(String pattern) {
        return LocalDateTime.now().format(DateTimeFormatter.ofPattern(pattern));
    }
}
